.page-index {
        padding: 32rpx;

        .user {
                display: flex;
                justify-content: flex-start;

                .avatar {
                        padding: 8rpx;
						display: flex;
						align-items: center;
						.image{
							border-radius: 50%;
						}
                }

                .user-name {
                        padding: 32rpx 0;
                        margin-left: 24rpx;
                        display: flex;
                        flex-direction: column;
                        justify-content: space-between;

                        .nickname {
                                font-size: 40rpx;
                                font-family: PingFang SC-Semibold, PingFang SC;
                                font-weight: 700;
                                color: #202020;
								line-height: 40rpx;
								 white-space: nowrap;
								  overflow: hidden;
								  text-overflow: ellipsis;

                        }

                        .label {
                                font-size: 28rpx;
                                font-family: PingFang SC-Regular, PingFang SC;
                                color: #000000;
                                line-height: 33rpx;
                                opacity: 0.5;
                        }
                }
        }

        .needs {
                display: flex;
                justify-content: space-between;
                margin-top: 20rpx;

                .needs-item1 {
                        height: 192rpx;
                        width: 332rpx;
                        background: url(../../static/user/release.png) no-repeat;
                        background-size: 100% 100%;

                        .title {
                                margin: 28rpx 0 0 24rpx;
                                font-size: 32rpx;
                                font-family: PingFang SC-Medium, PingFang SC;
                                font-weight: 700;
                                color: #202020;
                                line-height: 28rpx;
                        }

                        .content {
                                margin: 28rpx 0 0 24rpx;
                                font-size: 24rpx;
                                font-family: PingFang SC-Regular, PingFang SC;
                                color: #202020;
                                line-height: 28rpx;
                                opacity: 0.5;
                        }

                }

                .needs-item2 {
                        height: 192rpx;
                        width: 332rpx;
                        background: url(../../static/user/rent.png) no-repeat;
                        background-size: 100% 100%;

                        .title {
                                margin: 28rpx 0 0 24rpx;
                                font-size: 32rpx;
                                font-family: PingFang SC-Medium, PingFang SC;
                                font-weight: 700;
                                color: #202020;
                                line-height: 28rpx;
                        }

                        .content {
                                margin: 28rpx 0 0 24rpx;
                                font-size: 24rpx;
                                font-family: PingFang SC-Regular, PingFang SC;
                                color: #202020;
                                line-height: 28rpx;
                                opacity: 0.5;
                        }
                }
        }

        .menu-list {
                .list-item {
                        display: flex;
                        justify-content: space-between;
                        height: 152rpx;
                        align-items: center;

                        .item-left {
                                display: flex;
                                justify-content: flex-start;

                                .image-box {
                                        .image {
                                                width: 48rpx;
                                                height: 48rpx;
                                        }
                                }

                                .value {
                                        margin-left: 24rpx;
                                        font-size: 32rpx;
                                        font-family: PingFang SC-Regular, PingFang SC;
                                        color: #202020;
                                }
                        }

                        .item-right {
                                .image {
                                        width: 48rpx;
                                        height: 48rpx;
                                }
                        }
                }
        }
}
	.nbtn {
		-webkit-tap-highlight-color: transparent;
		box-sizing: content-box;
		cursor: pointer;
		position: relative;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		padding: 0;
	}

	.nbtn::after {
		border: 0px solid rgba(0, 0, 0, .2);
		border-radius: 0px;
	}
	.fixed{
		width: 100%;
		position: fixed;
		top: 0;
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		align-items: center;
		margin-left: -32rpx;
		margin-bottom: 10rpx;
		background: #ffffff;
	}